#include <string>

#include "Doenca.h"


    /**********************************************************************
        Classe: Doença
        Funcionalidade: Guarda informações básicas de uma doença
    ***********************************************************************/


//Construtor da classe doenca
Doenca::Doenca(string descricaoDoenca, string sintomaDoenca,
		string conseqDoenca) {
	descricao = descricaoDoenca;
	sintoma = sintomaDoenca;
	conseq = conseqDoenca;
}

//Implementacao dos metodos get e set

/*Metodo para setar uma nova doenca enviando parametros como descircao da doenca,
  sintoma da doenca e consequencia da doenca*/
void Doenca::setDoenca(string descricaoDoenca, string sintomaDoenca,
		string conseqDoenca) {
	descricao = descricaoDoenca;
	sintoma = sintomaDoenca;
	conseq = conseqDoenca;
}

//Metodo para setar descricao da doenca
void Doenca::setDescricao(string nDescricao){
    descricao=nDescricao;
}

//Metodo para setar sintomar da doenca
void Doenca::setSintoma(string nSintoma){
    sintoma=nSintoma;
}

//Metodo para setar consequencia da doenca
void Doenca::setConsequencia(string nConsequencia){
    conseq=nConsequencia;
}

//Metodo que retona a descricao de uma doenca
string Doenca::getDescricao() const {
	return descricao;
}

//Metodo que retorna o sintoma de uma doenca
string Doenca::getSintoma() const {
	return sintoma;
}

//Metodo que retorna a consequencia de uma doenca
string Doenca::getConseq() const {
	return conseq;
}

//Destrutor padrao para a classe doenca
Doenca::~Doenca() {

}
